|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ILocaleInformationRepository
Interface, das den Zugriff auf ein Repository verwaltet, welches
die sprachabhängigen Ressourcen enthält. Dazu gehören Bezeichner,
Währungs-, Zahlen- und Datenformate sowie Meldungen, die entsprechend des
vom Anwender gewählten Locale angepasst werden.
Das ILocaleInformationRepository dient dem GUI-Framework
als Komponente der Internationalisierung. Namen, Bezeichner und Meldungen
werden nicht im Quelltext hinterlegt (auch nicht in XML-Dateien, die der
Spezifikation von Java-Klassen dienen), sondern als ResourceBundle
in entsprechenden Property-Dateien, die jeweils die korrespondierenden
Werte für ein Locale bzw. eine Sprache (z.B. 'en' oder 'de') enthalten.
| Method Summary | |
|---|---|
boolean |
containsKey(java.lang.String identifier,
java.lang.Class clazz,
java.util.Locale locale)
Zurückliefern, ob das ResourceBundle für das entsprechende
Locale einen Eintrag für den übergebenen Identifikator enthält. |
boolean |
containsKey(java.lang.String identifier,
java.util.Locale locale)
Zurückliefern, ob das ResourceBundle für das entsprechende
Locale einen Eintrag für den übergebenen Identifikator enthält. |
java.lang.Object |
convert(java.lang.String value,
java.lang.Class type,
java.util.Locale loc)
Konvertieren eines als String übergebenen Wertes entsprechend
des Objekttypen und des verfügbaren Patterns für diesen Objekttypen (z.B. |
java.lang.Object |
convert(java.lang.String value,
java.lang.Class type,
java.util.Locale loc,
java.lang.String pattern)
Konvertieren eines als String übergebenen Wertes entsprechend
des Objekttypen und des übergebenen Patterns für diesen Objekttypen (z.B. |
java.util.List |
getSupportedLocales()
Zurückliefern der Liste der unterstützten Locale. |
java.lang.String |
getText(java.lang.String identifier,
java.lang.Class clazz,
java.util.Locale locale)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
getText(java.lang.String identifier,
java.util.List<java.lang.Object> arguments,
java.lang.Class clazz,
java.util.Locale locale)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
getText(java.lang.String identifier,
java.util.List<java.lang.Object> arguments,
java.util.Locale locale)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
getText(java.lang.String identifier,
java.lang.String[] arguments,
java.lang.Class clazz,
java.util.Locale locale)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
getText(java.lang.String identifier,
java.lang.String[] arguments,
java.util.Locale locale)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
text(java.lang.String key,
java.lang.Class clazz,
java.util.Locale loc)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
text(java.lang.String key,
java.util.List<java.lang.Object> args,
java.lang.Class clazz,
java.util.Locale loc)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
text(java.lang.String key,
java.util.List<java.lang.Object> args,
java.util.Locale loc)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
text(java.lang.String key,
java.util.Locale loc)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
text(java.lang.String key,
java.lang.String[] args,
java.lang.Class clazz,
java.util.Locale loc)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
java.lang.String |
text(java.lang.String key,
java.lang.String[] args,
java.util.Locale loc)
Zurückliefern des im ResourceBundle des entsprechenden
Locale für den key hinterlegten Text. |
| Method Detail |
|---|
java.util.List getSupportedLocales()
Locale.
Locale.
java.lang.String text(java.lang.String key,
java.lang.String[] args,
java.util.Locale loc)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
key - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.args - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String text(java.lang.String key,
java.lang.String[] args,
java.lang.Class clazz,
java.util.Locale loc)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
key - Relativer Schlüssel, über den der Ausgabetext kombiniert mit
dem übergebenen Klassennamen referenziert wird.args - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.clazz - Der Klassenname wird Teil des Schlüssels. Der key 'name' für
die Klasse de.cebis.moccabox.domain.Client ergibt den referenzierenden Schlüssel
'de.cebis.moccabox.domain.Client.name'.loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String text(java.lang.String key,
java.util.List<java.lang.Object> args,
java.util.Locale loc)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
key - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.args - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String text(java.lang.String key,
java.util.List<java.lang.Object> args,
java.lang.Class clazz,
java.util.Locale loc)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
key - Relativer Schlüssel, über den der Ausgabetext kombiniert mit
dem übergebenen Klassennamen referenziert wird.args - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.clazz - Der Klassenname wird Teil des Schlüssels. Der key 'name' für
die Klasse de.cebis.moccabox.domain.Client ergibt den referenzierenden Schlüssel
'de.cebis.moccabox.domain.Client.name'.loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String text(java.lang.String key,
java.util.Locale loc)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
key - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String text(java.lang.String key,
java.lang.Class clazz,
java.util.Locale loc)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
key - Relativer Schlüssel, über den der Ausgabetext kombiniert mit
dem übergebenen Klassennamen referenziert wird.clazz - Der Klassenname wird Teil des Schlüssels. Der key 'name' für
die Klasse de.cebis.moccabox.domain.Client ergibt den referenzierenden Schlüssel
'de.cebis.moccabox.domain.Client.name'.loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.Object convert(java.lang.String value,
java.lang.Class type,
java.util.Locale loc,
java.lang.String pattern)
String übergebenen Wertes entsprechend
des Objekttypen und des übergebenen Patterns für diesen Objekttypen (z.B. Date).
value - Zu konvertierender Wert.type - Objekttype des Zielwertes (z.B. Date).loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.pattern - Vorlage für die Konvertierung (z.B. dd.MM.yyyy).
java.lang.String getText(java.lang.String identifier,
java.lang.String[] arguments,
java.util.Locale locale)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
identifier - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.arguments - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String getText(java.lang.String identifier,
java.lang.String[] arguments,
java.lang.Class clazz,
java.util.Locale locale)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
identifier - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.arguments - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String getText(java.lang.String identifier,
java.util.List<java.lang.Object> arguments,
java.lang.Class clazz,
java.util.Locale locale)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
identifier - Relativer Schlüssel, über den der Ausgabetext kombiniert mit
dem übergebenen Klassennamen referenziert wird.arguments - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.clazz - Der Klassenname wird Teil des Schlüssels. Der key 'name' für
die Klasse de.cebis.moccabox.domain.Client ergibt den referenzierenden Schlüssel
'de.cebis.moccabox.domain.Client.name'.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String getText(java.lang.String identifier,
java.util.List<java.lang.Object> arguments,
java.util.Locale locale)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
identifier - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.arguments - Argumente, die korrespondierende Platzhalter im Ausgabetext ersetzen.
Die Reihenfolge der Argumente ist wichtig, da sie entsprechend die Platzhalter
{0}, {1}, {2} etc. im Text ersetzen.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
java.lang.String getText(java.lang.String identifier,
java.lang.Class clazz,
java.util.Locale locale)
ResourceBundle des entsprechenden
Locale für den key hinterlegten Text.
identifier - Relativer Schlüssel, über den der Ausgabetext kombiniert mit
dem übergebenen Klassennamen referenziert wird.clazz - Der Klassenname wird Teil des Schlüssels. Der key 'name' für
die Klasse de.cebis.moccabox.domain.Client ergibt den referenzierenden Schlüssel
'de.cebis.moccabox.domain.Client.name'.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
key hinterlegt ist.
boolean containsKey(java.lang.String identifier,
java.lang.Class clazz,
java.util.Locale locale)
ResourceBundle für das entsprechende
Locale einen Eintrag für den übergebenen Identifikator enthält.
identifier - Relativer Schlüssel, über den der Ausgabetext kombiniert mit
dem übergebenen Klassennamen referenziert wird.clazz - Der Klassenname wird Teil des Schlüssels. Der key 'name' für
die Klasse de.cebis.moccabox.domain.Client ergibt den referenzierenden Schlüssel
'de.cebis.moccabox.domain.Client.name'.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
boolean containsKey(java.lang.String identifier,
java.util.Locale locale)
ResourceBundle für das entsprechende
Locale einen Eintrag für den übergebenen Identifikator enthält.
identifier - Absoluter Schlüssel, über den der Ausgabetext referenziert wird.locale - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
java.lang.Object convert(java.lang.String value,
java.lang.Class type,
java.util.Locale loc)
String übergebenen Wertes entsprechend
des Objekttypen und des verfügbaren Patterns für diesen Objekttypen (z.B. Date).
value - Zu konvertierender Wert.type - Objekttype des Zielwertes (z.B. Date).loc - Das Locale des IClient. Bestimmt das
Ressource-Bundle, auf das zugegriffen wird.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||